self-contained base - Turco Inglés Diccionario